package com.jixiang.tracedata.model.traveller;

import com.thoughtworks.xstream.annotations.XStreamAlias;
import com.thoughtworks.xstream.annotations.XStreamAsAttribute;

import java.io.Serializable;

/**
 * @author quanbiao
 * @date 2018-08-31
 */
@XStreamAlias("PaymentDetail")
public class PaymentDetail implements Serializable {

    private static final long serialVersionUID = -4537734156501365929L;

    @XStreamAsAttribute()
    private String PaymentType;

    @XStreamAlias("PaymentAmount")
    private PaymentAmount PaymentAmount;

    @XStreamAlias("PaymentCard")
    private PaymentCard PaymentCard;

    @XStreamAlias("LoyaltyRedemption")
    private LoyaltyRedemption LoyaltyRedemption;


    public String getPaymentType() {
        return PaymentType;
    }

    public void setPaymentType(String paymentType) {
        PaymentType = paymentType;
    }

    public PaymentAmount getPaymentAmount() {
        return PaymentAmount;
    }

    public void setPaymentAmount(PaymentAmount paymentAmount) {
        PaymentAmount = paymentAmount;
    }

    public PaymentCard getPaymentCard() {
        return PaymentCard;
    }

    public void setPaymentCard(PaymentCard paymentCard) {
        PaymentCard = paymentCard;
    }

    public LoyaltyRedemption getLoyaltyRedemption() {
        return LoyaltyRedemption;
    }

    public void setLoyaltyRedemption(LoyaltyRedemption loyaltyRedemption) {
        LoyaltyRedemption = loyaltyRedemption;
    }
}
